home *** CD-ROM | disk | FTP | other *** search
- /*
- File: CheckGestalt.h
-
- Contains: xxx put contents here xxx
-
- Written by: Jeff Brickman
-
- Copyright: © 1994 by Apple Computer, Inc., all rights reserved.
-
- Change History (most recent first):
-
- <2> 10/20/94 TMH fussed with
- <1> 10/6/94 JHB first checked in
-
- To Do:
- */
-
- #ifndef __CheckGestalt__
- #define __CheckGestalt__
-
-
-
- // -------------------------------------
- // CCheckSystemConfiguration
- // -------------------------------------
-
- class CSystemConfiguration {
- public:
-
- CSystemConfiguration( void );
-
- Boolean HasPowerTalk( void );
- Boolean HasCommToolbox( void );
- Boolean HasThreadManager( void );
- Boolean HasAppleEvents( void );
- Boolean HasSys71orBetter( void );
-
- private:
- Boolean HasGestalt( void );
-
- Boolean fPowerTalkAvailable;
- Boolean fCommToolBoxAvailable;
- Boolean fThreadsAvailable;
- Boolean fAppleEventsAvailable;
- Boolean fGestaltAvailable;
- Boolean fSystem71orNewer;
-
- long MyMaskBit( short theBit );
-
-
- };
-
- #endif
-